deposit bottle - French English Dictionary